cnc machining engineering prototype and production parts machine shops investment cnc money investing fabrication machining machine shop investment casting production machining manufacturing investment online prototype design